throatwort (scrophularia nodosa) - Turkish English Dictionary